@charset "UTF-8";
/**
 *  版本号 24tjq
 *  更新时间  24/9/13
 *  Zrj更新
 */
/* By Jcl */
/* 重置通用白色背景 */
.cur_def {
  cursor: default;
}
.cur_not {
  cursor: not-allowed;
}
.breadcrumb ul li:last-child { color: #333;}
.ui-popup {
  position: fixed !important;
  top: 28% !important;
}

.slb .dataNullTips > span {
  font-size: 26px;
}

.out_links>ul>li.on p:before{
  transform:rotate(180deg);
}

.fy_go{
  border:none;
}

.lxglc-box_2021 {
  position: absolute;
  top: .5rem;
  left: 0;
  right: 0;
  padding:.15rem 0;
  background-color: #fff;
  box-shadow: 0 5px 5px rgba(0, 0, 0, .3);
  z-index: 99;
  border-radius: .08rem;
  display: none;
}
.lxglc-box_2021 ul {
  max-height: 1.2rem;
  overflow-y: auto;
}
.lxglc-box_2021 ul li {
  font-size: .14rem;
  line-height:.3rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.lxglc-box_2021 ul li a{padding: 0 20px;display: block;}
.lxglc-box_2021 ul li:hover a{background: #f8f8f8;}
.lxglc-box_2021 ul::-webkit-scrollbar {
  width: 6px;
}

.lxglc-box_2021 ul::-webkit-scrollbar-track {
  background-color: #e5e5e5;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
}

.lxglc-box_2021 ul::-webkit-scrollbar-thumb {
  background-color: rgb(69, 121, 179);
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
}
@media screen and (min-width: 992px){
  .hdjlTab .tabs_content{
    height: auto !important;
  } 
}
@media only screen and (max-width: 1000px) {
  .lxglc-box_2021 {
    top: 40px;
  }
}
@media only screen and (max-width: 992px){
  .phone_none {
      display: none !important;
  }
  .lxglc-box_2021{ top:.49rem;}
  .slb .lxglc-box_2021{ top:.49rem;}
}
/* By Jcl end */
/*意见征集*/
.yjzj li>span button:first-child {
  margin-left: .24rem !important;
}
/*意见征集-详情*/
.dataNullTips > span {
  width: auto;
  display: block;
  padding: 16px 24px;
  text-align: center;
  border: 1px solid #dddddd;
}
/*网上调查*/
.wsdc li>span button:first-child {
  margin-left: .24rem !important;
}
/*网上调查详情*/
.count {
  display: inline-block;
}
        
.countImg {
  display: inline-block;
  padding-right: 5px;
  width: 150px;
}
        
.countPercent {
  display: inline-block;
  width: 40px;
}
        
.countImg img {
  vertical-align: middle;
}
        
.wsdc_con {
  padding-bottom: 50px;
}
.imgvote {
  width: 60%;
  display: inline-block;
}

/* .disabled {
  background-color: #ccc;
  color: #fff;
  border-color: #ccc;
} */
button.disabled,
html input.disabled {
  cursor: not-allowed;
}
.conmw_jzxmt01 .tabpic_01 ul li img{margin-top: 0rem; width: auto; height: 1.2rem; border-radius: inherit; box-shadow: none;}
.conmw_jzxmt01 .tabpic_01{padding-bottom: 0rem;}
.conmw_jzxmt01 .tabpic_01 ul{margin-bottom: 0rem;}
.conmw_jzxmt01 .tabpic_01 ul li{margin-bottom: 0rem;}

[ms-if],
[ms-visible] {
    display: none
}
.font0,
.font0 p,
.font0 div,
.font0 table,
.font0 span,
.font0 font,
.font0 b,
.font0 text,
.font0 strong {
    font-size: .14rem !important;
}

.font1,
.font1 p,
.font1 div,
.font1 table,
.font1 span,
.font1 font,
.font1 b,
.font1 text,
.font1 strong {
    font-size: .16rem !important;
}

.font2,
.font2 p,
.font2 div,
.font2 table,
.font2 span,
.font2 font,
.font2 b,
.font2 text,
.font2 strong {
    font-size: .17rem !important;
}

.font3,
.font3 p,
.font3 div,
.font3 table,
.font3 span,
.font3 font,
.font3 b,
.font3 text,
.font3 strong {
    font-size: .18rem !important;
}

.font4,
.font4 p,
.font4 div,
.font4 table,
.font4 span,
.font4 font,
.font4 b,
.font4 text,
.font4 strong {
    font-size: .19rem !important;
}

.font5,
.font5 p,
.font5 div,
.font5 table,
.font5 span,
.font5 font,
.font5 b,
.font5 text,
.font5 strong {
    font-size: .20rem !important;
}

.font6,
.font6 p,
.font6 div,
.font6 table,
.font6 span,
.font6 font,
.font6 b,
.font6 text,
.font6 strong {
    font-size: .21rem !important;
}

.font7,
.font7 p,
.font7 div,
.font7 table,
.font7 span,
.font7 font,
.font7 b,
.font7 text,
.font7 strong {
    font-size: .22rem !important;
}

.font8,
.font8 p,
.font8 div,
.font8 table,
.font8 span,
.font8 font,
.font8 b,
.font8 text,
.font8 strong {
    font-size: .23rem !important;
}
/*240914*/
.public_list li.on.parentNode .public_text{max-height: 3rem;overflow-y: auto;}
.public_list li.on.parentNode .public_text::-webkit-scrollbar {width:6px; height: 8px;background: #fff;border-radius:4px;}
.public_list li.on.parentNode .public_text::-webkit-scrollbar-thumb {border-radius:4px; background:#1658a0;}
.slb .submenu .row{padding: 0rem;}
.slb .submenu .row>div{padding: .1rem 0rem;}
.slb .public_apply button i{vertical-align: middle;top: -.02rem; position: relative;}
.public_search_box .btn_base{bottom: -.02rem; position: relative;}
.slb .rules_share{top: inherit; bottom: .2rem;}
.slb .menu_base li{padding-bottom: .08rem;}
.slb .rules_share .share_box{left: .34rem; top: -.8rem;}
.slb .function_icon span.share:hover:after{display: none;}
@media screen and (max-width: 1280px) {
	.info_public_bg .footer{margin-top: 0rem;}
}

@media screen and (max-width: 992px) {
	.logo a img{ max-width: 2.2rem;}
	.slb .public_apply_con.input_group1 label{width: 1.2rem;}
	.slb .public_apply_con.input_group1 .form_control.verification_code{width: 30%;}
	.slb .yzm .verification_code_img, .verification_code_img{height: .5rem !important;}
	.slb .verification_code_img{top: 0rem;}
	.slb .public_apply_tit{font-size: .24rem;}
	.rules_tabs_01 dl dd[class*=trt-col-]:nth-child(odd) a{display: block; text-align: justify;}
  .slb .upload_text{overflow: hidden; display: block;}
  .aged_link a{line-height: .47rem;}
}
@media screen and (max-width: 640px) {
	.slb .public_apply_con.input_group1 .form_control.verification_code{width: 100%;}
	.info_public_form label,.info_public_form .input_dropdown {
        text-align: left !important;
        width: 100% !important;
        display: block !important;
		
    }
	.info_public_form label{margin-bottom: .04rem !important;}
	.slb .info_public_bg{background-size: 300% auto;}
  .slb .upload_text{overflow: inherit; display: block;}
  .slb .public_apply_con.input_group1 label{width: auto;}
}
.info_public_bg{
  background-image:url(20200907-bg.png)!important;
}

.sxzfx{margin-top: .1rem;font-size: .16rem;}
.sxzfx span{float: left;}
.sxzfx select{float: left;width: .7rem;height: .26rem;border: .01rem #bababa solid;background: #e3e3e3;margin-left: .15rem;font-size: .14rem;}
.sxzfx ul li{float: left;font-size: .14rem;}
.sxzfx ul li a{display: block;height: .26rem;padding: 0rem .10rem;background: #f4f4f6;line-height: .26rem;}
.sxzfx ul{float: left;margin-left: .14rem;}
.sxzfx ul li.cup a,.sxzfx ul li:hover a{background: #4f88c4;color: #fff;}
.sxzfx>a{float: left;line-height: .26rem;margin-left: .2rem;padding-left: .2rem;}
.sxzfx>a.shuax{background: url(20210726-jg-ic1.png) no-repeat left center;}
.sxzfx>a.zhengx{background: url(20210726-jg-ic2.png) no-repeat left center;}
.sxzfx>a.fanx{background: url(20210726-jg-ic3.png) no-repeat left center;}

.disabled {
  background-color: #ccc;
  color: #fff;
  border-color: #ccc;
}
button.disabled,
html input.disabled {
  cursor: not-allowed;
}
.countImg+.countPercent {width: 0.6rem;}

.inc_list_li .list_no_5{
  margin-bottom: 0;
}
.list_base{
  min-height: .01rem;
}
/*父概览*/
.conmwfgl_div ul li{display: inline-block;}
.conmwfgl_div ul li a{display:block;border-radius: 8px;background: linear-gradient(90deg, rgba(192, 222, 252, 1) 0%, rgba(218, 236, 254, 1) 100%);background: #C0DEFC\0\9;padding:0rem .16rem;position: relative;height:.6rem;width:100%;}
.conmwfgl_div ul li a img{margin-top:.2rem;float: left;}
.conmwfgl_div ul li a i{display: inline-block;border-radius: 8px;background: linear-gradient(90deg, rgba(209, 22, 14, 1) 0%, rgba(235, 94, 89, 1) 100%);background: #D1160E\0;margin-top:.16rem;line-height:.24rem;font-size:.14rem;color: #FFFFFF;padding:.02rem .1rem;text-align: center;position: absolute;right:.1rem;}
.conmwfgl_div ul li a h3{vertical-align: middle;color: #1F5B9B;font-size:.2rem;margin-left:.05rem;font-weight: bold;line-height:.24rem;max-height:.56rem;float: left;padding-right:.4rem;width: 80%;display:table;}
.conmwfgl_div ul li a h3 p{vertical-align:middle;display: table-cell;height:.6rem;}
.conmwfgl_div ul li a h3 p span{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;max-height:.6rem;}
.conmwfgl_div_big .tab_skin_01 .list_base>.more{ display: block; background-color: #F2F2F2; border-radius: .08rem; line-height: .44rem; text-align: center; width: 100%; margin-top: .1rem;}
.slb .conmwfgl_div_big .tabs .tabs_header ul{overflow-x: inherit;overflow-y: inherit;white-space: inherit;}
.slb  .conmwfgl_div_big .tabs .tabs_header{height:auto;}
.slb .conmwfgl_div ul li a img{margin-top:.24rem;}
.slb .conmwfgl_div_big .list_base li{padding-right:.9rem}
.slb .conmwfgl_div ul li{width: 49%;margin-bottom: 0.2rem;}
.conmwfgl_div ul li a h3{width: auto;padding-right:.1rem;}
.conmwfgl_div ul li a i{position: relative;right: inherit;}
@media screen and (max-width:1280px) {
  .conmwfgl_div ul li a i{padding: 0.02rem 0.08rem;}
}
@media screen and (max-width:992px) {
  .conmwfgl_div ul li a,.conmwfgl_div ul li{width:100%;}
  .conmwfgl_div ul li{margin-top:.16rem;}
  .slb .conmwfgl_div_big .tabs .tabs_header ul{overflow-x: auto;overflow-y: hidden;white-space:nowrap;}
  .slb .conmwfgl_div_big .tabs .tabs_header{height:.56rem;}
  .conmwfgl_div ul li a i{position: absolute;right: .1rem;}
  .slb .conmwfgl_div ul li{margin-bottom: 0rem;}
}

@media screen and (max-width:640px){
  .slb .conmwfgl_div ul li{width:100%;}
}
.conmwfgl_div ul li a h3 p span{min-width: 1.1rem;}
@media screen and (max-width:992px) {
  .slb .conmwfgl_div_big .list_base li{margin-tight:0rem;}
}
@media screen and (max-width:640px) {
  .slb .conmwfgl_div ul li{width:100%;}
}
.slb .conmwfgl_div ul li a h3{width: calc(100% - .95rem);}
.slb .breadcrumb+.pad_l_base .conmwfgl_div ul li a i{position:absolute;right:.2rem}
@media screen and (max-width: 992px){
  .slb .conmwfgl_div_big .list_base li{padding-right:0}
}

.zkbj_xl_l{background: #eff7ff;}
.zkbj_xl_l_top{background: #1658A0; padding: .24rem .16rem; position: relative;}
.zkbj_xl_l_top span{color: #fff; font-size: .22rem;}
.zkbj_xl_l_top>i{position: absolute; right: .16rem; color: #fff; font-size: .24rem;}
.zkbj_xl_l_ul {padding: .24rem ;}
.zkbj_xl_l_ul ul li {line-height: .34rem; margin-bottom: .04rem;}
.zkbj_xl_l_ul ul li a{font-size: .18rem;}
.zkbj_xl_l_ul ul li:hover a,.zkbj_xl_l_ul ul li.on a{color: #1658A0; font-weight: bold;}
.zkbj_xl_l_top .title_extend_right{display: none;}
.slb .conmwfgl_div ul li a{padding: 0rem .1rem;}
.slb .conmwfgl_div ul li a i{right: .1rem;}
.slb .conmwfgl_div ul li a h3 p span{min-width: inherit;}
.slb .conmwfgl_div ul li a h3{font-size: .18rem;}
.table_con table{max-width: 100%; table-layout:inherit;}
@media screen and (max-width:992px) {
        .zkbj_xl_l_ul{display: none;}
        .zkbj_xl_l_top  span{float: left;}
        .zkbj_xl_l_top .title_extend_right{display: block;}
        .zkbj_xl_l_top .title_extend_right{position: inherit;}
        .zkbj_xl_l_top .title_extend_right .title_more{top: 0rem;}
        .zkbj_xl_l_top>i{display: none;}
        .slb .title_name:before{top: .14rem;width: 4px;height: .16rem;}
        .dropdown_toggle, .dropdown_toggle1{padding: .04rem;}
        .zkbj_xl_l_top .title_extend_right .title_more{top: -.05rem;}
        .slb .aged_link{margin-top: .1rem;}
        .main>.content.mar_t_large.mar_t_base_sm{margin-left: .1rem; margin-right: .1rem;}
        .slb .conmwfgl_div ul li{margin-top: .1rem;}
        .table_con table{max-width:inherit; table-layout:fixed;}
}



/* 20240930 禅道BUG */
.search_area .input_icon{top: 0rem\0;}
.title_extend_center{padding-top: .12rem; line-height: .3rem;}
.article_content.font1 p strong{font-size: .16rem !important;}
.filter_area .tag_group .input_group_btn i{font-size: .16rem;vertical-align:baseline}
.tabs_header.gl_tabs+.tabs_content li{padding-right:1rem}

.conmwfgl_div ul li a{margin-bottom:.15rem;}
@media screen and (max-width:992px){
	.leader_name_list .dropdown_toggle{padding-bottom: 0.04rem;}
	.title_extend_right .title_more{top: 0.02rem;}
	.tabs_header.gl_tabs+.tabs_content li{padding-right:0rem}
	.conmwfgl_div ul li a{margin-bottom:0rem;}
}
@media screen and (max-width:640px){
	.verification_code_img{margin-left: .9rem;margin-bottom: .15rem;}
	.article_comment.input_group1 .verification_code_img+a{display:block; padding-left:1rem; text-align:left }
	.title_extend_right .title_sel,.title_extend_right.mar_t_xs{padding-top: 0.01rem;}
	.countImg+.countPercent{width: .7rem;}
}